hip.data.json

Undocumented in source.

Members

Aliases

JSONObject
alias JSONObject = JSONValue[string]
Undocumented in source.

Enums

JSONType
enum JSONType
Undocumented in source.

Functions

isNumber
bool isNumber(char ch)
Undocumented in source. Be warned that the author may not have intended to support it.
isNumeric
bool isNumeric(char ch)
Undocumented in source. Be warned that the author may not have intended to support it.
isWhitespace
bool isWhitespace(char ch)
Undocumented in source. Be warned that the author may not have intended to support it.
parseJSON
JSONValue parseJSON(string jsonData)
Undocumented in source. Be warned that the author may not have intended to support it.
popScope
void popScope(ptrdiff_t stackLength, JSONValue[] stack, JSONValue* current)
Undocumented in source. Be warned that the author may not have intended to support it.
pushNewScope
bool pushNewScope(JSONValue val, JSONValue* current, ptrdiff_t stackLength, JSONValue[] stack, string key)
Undocumented in source. Be warned that the author may not have intended to support it.
pushToStack
void pushToStack(JSONValue val, JSONValue* current, JSONValue lastValue, string lastKey)
Undocumented in source. Be warned that the author may not have intended to support it.
tryGetValue
T tryGetValue(JSONValue v, string prop, T defaultValue)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

JSONArray
struct JSONArray
Undocumented in source.
JSONValue
struct JSONValue
Undocumented in source.

Meta